1*52347f71SHasso Tepper# $NetBSD: UCS%DINGBATS.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $ 2*52347f71SHasso Tepper 3*52347f71SHasso TepperTYPE ROWCOL 4*52347f71SHasso TepperNAME UCS/DINGBATS 5*52347f71SHasso TepperSRC_ZONE 0x0000-0x27BE 6*52347f71SHasso TepperOOB_MODE INVALID 7*52347f71SHasso TepperDST_INVALID 0x100 8*52347f71SHasso TepperDST_UNIT_BITS 16 9*52347f71SHasso Tepper 10*52347f71SHasso TepperBEGIN_MAP 11*52347f71SHasso Tepper# 12*52347f71SHasso Tepper# This mapping data is made from the mapping data provided by Unicode, Inc. 13*52347f71SHasso Tepper# Original notice: 14*52347f71SHasso Tepper# 15*52347f71SHasso Tepper#======================================================================= 16*52347f71SHasso Tepper# File name: DINGBATS.TXT 17*52347f71SHasso Tepper# 18*52347f71SHasso Tepper# Contents: Map (external version) from Mac OS Dingbats 19*52347f71SHasso Tepper# character set to Unicode 3.2 and later. 20*52347f71SHasso Tepper# 21*52347f71SHasso Tepper# Copyright: (c) 1994-2002, 2005 by Apple Computer, Inc., all rights 22*52347f71SHasso Tepper# reserved. 23*52347f71SHasso Tepper# 24*52347f71SHasso Tepper# Contact: charsets@apple.com 25*52347f71SHasso Tepper# 26*52347f71SHasso Tepper# Changes: 27*52347f71SHasso Tepper# 28*52347f71SHasso Tepper# c02 2005-Apr-05 Update header comments. Matches internal xml 29*52347f71SHasso Tepper# <c1.1> and Text Encoding Converter 2.0. 30*52347f71SHasso Tepper# b3,c1 2002-Dec-19 Update mappings for 0x80-0x8D to use new 31*52347f71SHasso Tepper# Unicode 3.2 characters. Update URLs, notes. 32*52347f71SHasso Tepper# Matches internal utom<b2>. 33*52347f71SHasso Tepper# b02 1999-Sep-22 Update contact e-mail address. Matches 34*52347f71SHasso Tepper# internal utom<b1>, ufrm<b1>, and Text 35*52347f71SHasso Tepper# Encoding Converter version 1.5. 36*52347f71SHasso Tepper# n05 1998-Feb-05 Update to match internal utom<n4>, ufrm<n14>, 37*52347f71SHasso Tepper# and Text Encoding Converter version 1.3: 38*52347f71SHasso Tepper# Change all mappings to single corporate-zone 39*52347f71SHasso Tepper# Unicodes to either use standard Unicodes 40*52347f71SHasso Tepper# or standard Unicodes plus transcoding hints; 41*52347f71SHasso Tepper# see details below. Also update header 42*52347f71SHasso Tepper# comments to new format. 43*52347f71SHasso Tepper# n03 1995-Apr-15 First version (after fixing some typos). 44*52347f71SHasso Tepper# Matches internal ufrm<n4>. 45*52347f71SHasso Tepper# 46*52347f71SHasso Tepper# Standard header: 47*52347f71SHasso Tepper# ---------------- 48*52347f71SHasso Tepper# 49*52347f71SHasso Tepper# Apple, the Apple logo, and Macintosh are trademarks of Apple 50*52347f71SHasso Tepper# Computer, Inc., registered in the United States and other countries. 51*52347f71SHasso Tepper# Unicode is a trademark of Unicode Inc. For the sake of brevity, 52*52347f71SHasso Tepper# throughout this document, "Macintosh" can be used to refer to 53*52347f71SHasso Tepper# Macintosh computers and "Unicode" can be used to refer to the 54*52347f71SHasso Tepper# Unicode standard. 55*52347f71SHasso Tepper# 56*52347f71SHasso Tepper# Apple Computer, Inc. ("Apple") makes no warranty or representation, 57*52347f71SHasso Tepper# either express or implied, with respect to this document and the 58*52347f71SHasso Tepper# included data, its quality, accuracy, or fitness for a particular 59*52347f71SHasso Tepper# purpose. In no event will Apple be liable for direct, indirect, 60*52347f71SHasso Tepper# special, incidental, or consequential damages resulting from any 61*52347f71SHasso Tepper# defect or inaccuracy in this document or the included data. 62*52347f71SHasso Tepper# 63*52347f71SHasso Tepper# These mapping tables and character lists are subject to change. 64*52347f71SHasso Tepper# The latest tables should be available from the following: 65*52347f71SHasso Tepper# 66*52347f71SHasso Tepper# <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/> 67*52347f71SHasso Tepper# 68*52347f71SHasso Tepper# For general information about Mac OS encodings and these mapping 69*52347f71SHasso Tepper# tables, see the file "README.TXT". 70*52347f71SHasso Tepper# 71*52347f71SHasso Tepper# Format: 72*52347f71SHasso Tepper# ------- 73*52347f71SHasso Tepper# 74*52347f71SHasso Tepper# Three tab-separated columns; 75*52347f71SHasso Tepper# '#' begins a comment which continues to the end of the line. 76*52347f71SHasso Tepper# Column #1 is the Mac OS Dingbats code (in hex as 0xNN) 77*52347f71SHasso Tepper# Column #2 is the corresponding Unicode or Unicode sequence 78*52347f71SHasso Tepper# (in hex as 0xNNNN). 79*52347f71SHasso Tepper# Column #3 is a comment containing the Unicode name. 80*52347f71SHasso Tepper# In some cases an additional comment follows the Unicode name. 81*52347f71SHasso Tepper# 82*52347f71SHasso Tepper# The entries are in Mac OS Dingbats code order. 83*52347f71SHasso Tepper# 84*52347f71SHasso Tepper# Some of these mappings require the use of corporate characters. 85*52347f71SHasso Tepper# See the file "CORPCHAR.TXT" and notes below. 86*52347f71SHasso Tepper# 87*52347f71SHasso Tepper# Control character mappings are not shown in this table, following 88*52347f71SHasso Tepper# the conventions of the standard UTC mapping tables. However, the 89*52347f71SHasso Tepper# Mac OS Dingbats character set uses the standard control characters 90*52347f71SHasso Tepper# at 0x00-0x1F and 0x7F. 91*52347f71SHasso Tepper# 92*52347f71SHasso Tepper# Notes on Mac OS Dingbats: 93*52347f71SHasso Tepper# ------------------------- 94*52347f71SHasso Tepper# 95*52347f71SHasso Tepper# This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa 96*52347f71SHasso Tepper# environments, it is only supported directly in programming 97*52347f71SHasso Tepper# interfaces for QuickDraw Text, the Script Manager, and related 98*52347f71SHasso Tepper# Text Utilities. For other purposes it is supported via transcoding 99*52347f71SHasso Tepper# to and from Unicode. 100*52347f71SHasso Tepper# 101*52347f71SHasso Tepper# The Mac OS Dingbats encoding shares the script code smRoman 102*52347f71SHasso Tepper# (0) with the standard Mac OS Roman encoding. To determine if 103*52347f71SHasso Tepper# the Dingbats encoding is being used, you must check if the 104*52347f71SHasso Tepper# font name is "Zapf Dingbats". 105*52347f71SHasso Tepper# 106*52347f71SHasso Tepper# The layout of the Dingbats character set is identical to or 107*52347f71SHasso Tepper# a superset of the layout of the Adobe Zapf Dingbats encoding 108*52347f71SHasso Tepper# vector. 109*52347f71SHasso Tepper# 110*52347f71SHasso Tepper# The following code points are unused, and are not shown here: 111*52347f71SHasso Tepper# 0x8E-0xA0, 0xF0, 0xFF. 112*52347f71SHasso Tepper# 113*52347f71SHasso Tepper# Unicode mapping issues and notes: 114*52347f71SHasso Tepper# --------------------------------- 115*52347f71SHasso Tepper# 116*52347f71SHasso Tepper# Details of mapping changes in each version: 117*52347f71SHasso Tepper# ------------------------------------------- 118*52347f71SHasso Tepper# 119*52347f71SHasso Tepper# Changes from version b02 to version b03/c01: 120*52347f71SHasso Tepper# 121*52347f71SHasso Tepper# - The mappings for the following Mac OS Dingbats characters 122*52347f71SHasso Tepper# were changed to use standard Unicode characters added for 123*52347f71SHasso Tepper# Unicode 3.2: 0x80-0x8D. 124*52347f71SHasso Tepper# 125*52347f71SHasso Tepper# Changes from version n03 to version n05: 126*52347f71SHasso Tepper# 127*52347f71SHasso Tepper# - The mappings for the following Mac OS Dingbats characters 128*52347f71SHasso Tepper# were changed from single corporate-zone Unicode characters 129*52347f71SHasso Tepper# to standard Unicode characters: 130*52347f71SHasso Tepper# 0x80-0x81, 0x84-0x87, 0x8A-0x8D. 131*52347f71SHasso Tepper# 132*52347f71SHasso Tepper# - The mappings for the following Mac OS Dingbats characters 133*52347f71SHasso Tepper# were changed from single corporate-zone Unicode characters 134*52347f71SHasso Tepper# to combinations of a standard Unicode and a transcoding hint: 135*52347f71SHasso Tepper# 0x82-0x83, 0x88-0x89. 136*52347f71SHasso Tepper# 137*52347f71SHasso Tepper################## 138*52347f71SHasso Tepper0x0000 - 0x0020 = 0x00 - 139*52347f71SHasso Tepper0x2192 = 0xD5 140*52347f71SHasso Tepper0x2194 = 0xD6 141*52347f71SHasso Tepper0x2195 = 0xD7 142*52347f71SHasso Tepper0x2460 = 0xAC 143*52347f71SHasso Tepper0x2461 = 0xAD 144*52347f71SHasso Tepper0x2462 = 0xAE 145*52347f71SHasso Tepper0x2463 = 0xAF 146*52347f71SHasso Tepper0x2464 = 0xB0 147*52347f71SHasso Tepper0x2465 = 0xB1 148*52347f71SHasso Tepper0x2466 = 0xB2 149*52347f71SHasso Tepper0x2467 = 0xB3 150*52347f71SHasso Tepper0x2468 = 0xB4 151*52347f71SHasso Tepper0x2469 = 0xB5 152*52347f71SHasso Tepper0x25A0 = 0x6E 153*52347f71SHasso Tepper0x25B2 = 0x73 154*52347f71SHasso Tepper0x25BC = 0x74 155*52347f71SHasso Tepper0x25C6 = 0x75 156*52347f71SHasso Tepper0x25CF = 0x6C 157*52347f71SHasso Tepper0x25D7 = 0x77 158*52347f71SHasso Tepper0x2605 = 0x48 159*52347f71SHasso Tepper0x260E = 0x25 160*52347f71SHasso Tepper0x261B = 0x2A 161*52347f71SHasso Tepper0x261E = 0x2B 162*52347f71SHasso Tepper0x2660 = 0xAB 163*52347f71SHasso Tepper0x2663 = 0xA8 164*52347f71SHasso Tepper0x2665 = 0xAA 165*52347f71SHasso Tepper0x2666 = 0xA9 166*52347f71SHasso Tepper0x2701 = 0x21 167*52347f71SHasso Tepper0x2702 = 0x22 168*52347f71SHasso Tepper0x2703 = 0x23 169*52347f71SHasso Tepper0x2704 = 0x24 170*52347f71SHasso Tepper0x2706 = 0x26 171*52347f71SHasso Tepper0x2707 = 0x27 172*52347f71SHasso Tepper0x2708 = 0x28 173*52347f71SHasso Tepper0x2709 = 0x29 174*52347f71SHasso Tepper0x270C = 0x2C 175*52347f71SHasso Tepper0x270D = 0x2D 176*52347f71SHasso Tepper0x270E = 0x2E 177*52347f71SHasso Tepper0x270F = 0x2F 178*52347f71SHasso Tepper0x2710 = 0x30 179*52347f71SHasso Tepper0x2711 = 0x31 180*52347f71SHasso Tepper0x2712 = 0x32 181*52347f71SHasso Tepper0x2713 = 0x33 182*52347f71SHasso Tepper0x2714 = 0x34 183*52347f71SHasso Tepper0x2715 = 0x35 184*52347f71SHasso Tepper0x2716 = 0x36 185*52347f71SHasso Tepper0x2717 = 0x37 186*52347f71SHasso Tepper0x2718 = 0x38 187*52347f71SHasso Tepper0x2719 = 0x39 188*52347f71SHasso Tepper0x271A = 0x3A 189*52347f71SHasso Tepper0x271B = 0x3B 190*52347f71SHasso Tepper0x271C = 0x3C 191*52347f71SHasso Tepper0x271D = 0x3D 192*52347f71SHasso Tepper0x271E = 0x3E 193*52347f71SHasso Tepper0x271F = 0x3F 194*52347f71SHasso Tepper0x2720 = 0x40 195*52347f71SHasso Tepper0x2721 = 0x41 196*52347f71SHasso Tepper0x2722 = 0x42 197*52347f71SHasso Tepper0x2723 = 0x43 198*52347f71SHasso Tepper0x2724 = 0x44 199*52347f71SHasso Tepper0x2725 = 0x45 200*52347f71SHasso Tepper0x2726 = 0x46 201*52347f71SHasso Tepper0x2727 = 0x47 202*52347f71SHasso Tepper0x2729 = 0x49 203*52347f71SHasso Tepper0x272A = 0x4A 204*52347f71SHasso Tepper0x272B = 0x4B 205*52347f71SHasso Tepper0x272C = 0x4C 206*52347f71SHasso Tepper0x272D = 0x4D 207*52347f71SHasso Tepper0x272E = 0x4E 208*52347f71SHasso Tepper0x272F = 0x4F 209*52347f71SHasso Tepper0x2730 = 0x50 210*52347f71SHasso Tepper0x2731 = 0x51 211*52347f71SHasso Tepper0x2732 = 0x52 212*52347f71SHasso Tepper0x2733 = 0x53 213*52347f71SHasso Tepper0x2734 = 0x54 214*52347f71SHasso Tepper0x2735 = 0x55 215*52347f71SHasso Tepper0x2736 = 0x56 216*52347f71SHasso Tepper0x2737 = 0x57 217*52347f71SHasso Tepper0x2738 = 0x58 218*52347f71SHasso Tepper0x2739 = 0x59 219*52347f71SHasso Tepper0x273A = 0x5A 220*52347f71SHasso Tepper0x273B = 0x5B 221*52347f71SHasso Tepper0x273C = 0x5C 222*52347f71SHasso Tepper0x273D = 0x5D 223*52347f71SHasso Tepper0x273E = 0x5E 224*52347f71SHasso Tepper0x273F = 0x5F 225*52347f71SHasso Tepper0x2740 = 0x60 226*52347f71SHasso Tepper0x2741 = 0x61 227*52347f71SHasso Tepper0x2742 = 0x62 228*52347f71SHasso Tepper0x2743 = 0x63 229*52347f71SHasso Tepper0x2744 = 0x64 230*52347f71SHasso Tepper0x2745 = 0x65 231*52347f71SHasso Tepper0x2746 = 0x66 232*52347f71SHasso Tepper0x2747 = 0x67 233*52347f71SHasso Tepper0x2748 = 0x68 234*52347f71SHasso Tepper0x2749 = 0x69 235*52347f71SHasso Tepper0x274A = 0x6A 236*52347f71SHasso Tepper0x274B = 0x6B 237*52347f71SHasso Tepper0x274D = 0x6D 238*52347f71SHasso Tepper0x274F = 0x6F 239*52347f71SHasso Tepper0x2750 = 0x70 240*52347f71SHasso Tepper0x2751 = 0x71 241*52347f71SHasso Tepper0x2752 = 0x72 242*52347f71SHasso Tepper0x2756 = 0x76 243*52347f71SHasso Tepper0x2758 = 0x78 244*52347f71SHasso Tepper0x2759 = 0x79 245*52347f71SHasso Tepper0x275A = 0x7A 246*52347f71SHasso Tepper0x275B = 0x7B 247*52347f71SHasso Tepper0x275C = 0x7C 248*52347f71SHasso Tepper0x275D = 0x7D 249*52347f71SHasso Tepper0x275E = 0x7E 250*52347f71SHasso Tepper0x2761 = 0xA1 251*52347f71SHasso Tepper0x2762 = 0xA2 252*52347f71SHasso Tepper0x2763 = 0xA3 253*52347f71SHasso Tepper0x2764 = 0xA4 254*52347f71SHasso Tepper0x2765 = 0xA5 255*52347f71SHasso Tepper0x2766 = 0xA6 256*52347f71SHasso Tepper0x2767 = 0xA7 257*52347f71SHasso Tepper0x2768 = 0x80 258*52347f71SHasso Tepper0x2769 = 0x81 259*52347f71SHasso Tepper0x276A = 0x82 260*52347f71SHasso Tepper0x276B = 0x83 261*52347f71SHasso Tepper0x276C = 0x84 262*52347f71SHasso Tepper0x276D = 0x85 263*52347f71SHasso Tepper0x276E = 0x86 264*52347f71SHasso Tepper0x276F = 0x87 265*52347f71SHasso Tepper0x2770 = 0x88 266*52347f71SHasso Tepper0x2771 = 0x89 267*52347f71SHasso Tepper0x2772 = 0x8A 268*52347f71SHasso Tepper0x2773 = 0x8B 269*52347f71SHasso Tepper0x2774 = 0x8C 270*52347f71SHasso Tepper0x2775 = 0x8D 271*52347f71SHasso Tepper0x2776 = 0xB6 272*52347f71SHasso Tepper0x2777 = 0xB7 273*52347f71SHasso Tepper0x2778 = 0xB8 274*52347f71SHasso Tepper0x2779 = 0xB9 275*52347f71SHasso Tepper0x277A = 0xBA 276*52347f71SHasso Tepper0x277B = 0xBB 277*52347f71SHasso Tepper0x277C = 0xBC 278*52347f71SHasso Tepper0x277D = 0xBD 279*52347f71SHasso Tepper0x277E = 0xBE 280*52347f71SHasso Tepper0x277F = 0xBF 281*52347f71SHasso Tepper0x2780 = 0xC0 282*52347f71SHasso Tepper0x2781 = 0xC1 283*52347f71SHasso Tepper0x2782 = 0xC2 284*52347f71SHasso Tepper0x2783 = 0xC3 285*52347f71SHasso Tepper0x2784 = 0xC4 286*52347f71SHasso Tepper0x2785 = 0xC5 287*52347f71SHasso Tepper0x2786 = 0xC6 288*52347f71SHasso Tepper0x2787 = 0xC7 289*52347f71SHasso Tepper0x2788 = 0xC8 290*52347f71SHasso Tepper0x2789 = 0xC9 291*52347f71SHasso Tepper0x278A = 0xCA 292*52347f71SHasso Tepper0x278B = 0xCB 293*52347f71SHasso Tepper0x278C = 0xCC 294*52347f71SHasso Tepper0x278D = 0xCD 295*52347f71SHasso Tepper0x278E = 0xCE 296*52347f71SHasso Tepper0x278F = 0xCF 297*52347f71SHasso Tepper0x2790 = 0xD0 298*52347f71SHasso Tepper0x2791 = 0xD1 299*52347f71SHasso Tepper0x2792 = 0xD2 300*52347f71SHasso Tepper0x2793 = 0xD3 301*52347f71SHasso Tepper0x2794 = 0xD4 302*52347f71SHasso Tepper0x2798 = 0xD8 303*52347f71SHasso Tepper0x2799 = 0xD9 304*52347f71SHasso Tepper0x279A = 0xDA 305*52347f71SHasso Tepper0x279B = 0xDB 306*52347f71SHasso Tepper0x279C = 0xDC 307*52347f71SHasso Tepper0x279D = 0xDD 308*52347f71SHasso Tepper0x279E = 0xDE 309*52347f71SHasso Tepper0x279F = 0xDF 310*52347f71SHasso Tepper0x27A0 = 0xE0 311*52347f71SHasso Tepper0x27A1 = 0xE1 312*52347f71SHasso Tepper0x27A2 = 0xE2 313*52347f71SHasso Tepper0x27A3 = 0xE3 314*52347f71SHasso Tepper0x27A4 = 0xE4 315*52347f71SHasso Tepper0x27A5 = 0xE5 316*52347f71SHasso Tepper0x27A6 = 0xE6 317*52347f71SHasso Tepper0x27A7 = 0xE7 318*52347f71SHasso Tepper0x27A8 = 0xE8 319*52347f71SHasso Tepper0x27A9 = 0xE9 320*52347f71SHasso Tepper0x27AA = 0xEA 321*52347f71SHasso Tepper0x27AB = 0xEB 322*52347f71SHasso Tepper0x27AC = 0xEC 323*52347f71SHasso Tepper0x27AD = 0xED 324*52347f71SHasso Tepper0x27AE = 0xEE 325*52347f71SHasso Tepper0x27AF = 0xEF 326*52347f71SHasso Tepper0x27B1 = 0xF1 327*52347f71SHasso Tepper0x27B2 = 0xF2 328*52347f71SHasso Tepper0x27B3 = 0xF3 329*52347f71SHasso Tepper0x27B4 = 0xF4 330*52347f71SHasso Tepper0x27B5 = 0xF5 331*52347f71SHasso Tepper0x27B6 = 0xF6 332*52347f71SHasso Tepper0x27B7 = 0xF7 333*52347f71SHasso Tepper0x27B8 = 0xF8 334*52347f71SHasso Tepper0x27B9 = 0xF9 335*52347f71SHasso Tepper0x27BA = 0xFA 336*52347f71SHasso Tepper0x27BB = 0xFB 337*52347f71SHasso Tepper0x27BC = 0xFC 338*52347f71SHasso Tepper0x27BD = 0xFD 339*52347f71SHasso Tepper0x27BE = 0xFE 340*52347f71SHasso TepperEND_MAP 341